physiological power/ability - Espagnol Anglais Dictionnaire